/* CSS Document */
body,
div,
ul,
li,
p,
h1,
h2,
h3,
h4 {
	padding: 0;
	margin: 0;
}

li {
	list-style: none
}

a {
	text-decoration: none
}

img {
	border: none
}

body {
	background: #F7F7F7;
	color: #666;
	font-family: "微软雅黑", Verdana, Arial, Helvetica, sans-serif
}

.zc-content {
	width: 100%;
	height: 100%;
	font-size: .7vw;
	background: #F3F3F5;
}

.infor_div {
	float: right;
	width: 100%;
	height: 100%;
	background: #F3F3F5;
}

.infor {
	width: 98%;
	margin: 1%;
	display: block;
}

.infor_item {
	width: 33.3%;
	height: 31vh;
	margin: 0;
	display: inline-block;
	vertical-align: top;
	padding: 0 1%;
	border: 1px solid #F1F1F1;
	border-radius: 10px;
	background: #fff;
}

.infor_item_title {
	display: block;
	width: 100%;
	line-height: 5.6vh;
	font-size: .92vw;
	color: #8B8B8F;
	border-bottom: 2px solid #E6E8F4;
}

.infor_item_title i {
	vertical-align: middle;
	display: inline-block;
	margin-right: 1%;
}

.infor_item_title i img {
	height: 4vh;
}

.infor_item_title span {
	cursor: pointer;
	margin-right: 3%;
	margin-bottom: -2px;
}

.infor_item_title span.dbSelect {
	color: #000;
	font-weight: bold;
	display: inline-block;
	border-bottom: 3px solid #004AF7;
}

.infor_item_ul {
	display: none;
	width: 100%;
	height: 22vh;
	font-size: .8vw;
	font-weight: normal;
	overflow: auto;
	padding: 1vh 0;
}

.infor_item_ul::-webkit-scrollbar,
.qiye-infor::-webkit-scrollbar {
	width: 4px;
	height: 4px;
}

.infor_item_ul::-webkit-scrollbar-thumb,
.qiye-infor::-webkit-scrollbar-thumb {
	border-radius: 4px;
	-webkit-box-shadow: inset 0 0 2px #E5E5E5;
	background: #D7DCE2;
}

/*滚动条里面小方块*/
.infor_item_ul::-webkit-scrollbar-track,
.qiye-infor::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 2px #fff;
	border-radius: 0;
	background: #fff;
}

/*滚动条里面轨道*/

.infor_item_ul li {
	display: block;
	width: 100%;
	position: relative;
	line-height: 2.8vh;
	padding-bottom: .4vh;
	list-style-type: none
}

.infor_item_ul li i {
	width: 10px;
	height: 10px;
	background: #F1A14C;
	border-radius: 50%;
	position: absolute;
	top: 8px;
	left: 0;
}

.infor_item_ul li a {
	display: block;
	line-height: 2.8vh;
	padding-left: 20px;
	font-size: .76vw;
	font-weight: bold;
}

.infor_item_ul li a label {
	width: 80%;
	color: #404040;
	display: inline-block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-decoration: underline;
	cursor: pointer;
}

.infor_item_ul li a label:hover {
	color: #0863F8;
}

.infor_item_ul li a button {
	float: right;
	padding: 1% 1.4vh;
	margin-right: .4vw;
	color: #0863F8;
	border: 1px solid #0863F8;
	background: #fff;
	cursor: pointer;
}

.infor_item_ul li a button:hover {
	color: #0C49AC;
	border: 1px solid #0C49AC;
}

.infor_item_ul li p {
	display: block;
	padding-left: 20px;
	font-size: .7vw;
	width: 100%;
}

.infor_item_ul li p span {
	display: inline-block;
	width: 50%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.infor_item_ul li p font {
	display: inline-block;
	width: 25%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.infor_item_ul li p em {
	float: right;
	font-style: normal;
	display: inline-block;
	width: 22%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #B8B8B8;
}

.hangye .infor_item_ul li i,
.dingdan .infor_item_ul li i {
	background: #F1A14C;
}

.qiye .infor_item_title,
.qiye .infor_item_title span.dbSelect,
.rongyu .infor_item_title,
.rongyu .infor_item_title span.dbSelect,
.dingdan .infor_item_title,
.dingdan .infor_item_title span.dbSelect {
	border-bottom: none;
}

.tab-two {
	height: 4vh;
	line-height: 3vh;
	padding: .6vh 0;
	background: #F2F3F5;
	border-radius: 4px;
	margin-top: 1%;
}

.tab-two li {
	display: inline-block;
	padding: 0 2%;
	font-size: .8vw;
	margin: 0 1.5%;
	cursor: pointer;
}

.tab-twoSelect {
	background: #fff;
	color: #0863F8;
	border-radius: 4px;
}

.qiye-infor {
	display: none;
	width: 104%;
	height: 17.5vh;
	font-size: .8vw;
	font-weight: normal;
	overflow: auto;
	padding: 1vh 0;
	margin-left: -1%;
	margin-top: 1%;
}

.qiye-infor li {
	display: inline-block;
	width: 30%;
	position: relative;
	padding: .6vh 2%;
	margin: 0 1% 2% 1%;
	border: 1px solid #E5E5E5;
	border-radius: 4px;
}

.qiye-infor li a {
	color: #333;
	text-align: center;
	display: block;
	font-size: .7vw;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: pointer;
}

.qiye-infor li:hover {
	border: 1px solid #0863F8;
}

.qiye-infor li:hover a {
	color: #0863F8;
}

/***center*****/
.infor-center {
	width: 98%;
	margin: 1%;
	height: 14vh;
	display: block;
	border: 1px solid #F1F1F1;
	border-radius: 10px;
	background: #fff;
}

.infor-menu {
	margin-left: .9%
}

.infor-menu li {
	display: inline-block;
	width: 3.646vw;
	margin: 1% 3.8% 0 3.8%;
	cursor: pointer;
}

.infor-menu li img {
	width: 3.646vw;
}

.infor-menu li label {
	width: 3.646vw;
	display: block;
	font-size: .9vw;
	color: #333;
	font-weight: bold;
	text-align: center;
	line-height: 3.5vh;
}

.infor_item_title-right {
	float: right;
	line-height: 3vh;
	padding-top: 1.2vh;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}

.infor_item_title-right select {
	display: inline-block;
	vertical-align: top;
	font-size: .9vw;
	padding: 1% 4%;
	border: 1px solid #CCCCCC;
	border-radius: 4px;
}

.infor_item_title-right p {
	display: inline-block;
	width: 7vw;
	text-align: right;
	color: #333;
	font-size: .8vw;
}

.infor_item_title-right p b {
	display: inline-block;
	padding: 0 3%;
	font-size: 1vw;
	border-radius: 4px;
	background: #ECF4FF;
	color: #0368F8;
	margin: 0 2%;
}

.infor_item_title-right p em {
	display: inline-block;
	font-style: normal;
	font-size: .7vw;
	color: #AEAEAE;
}

/**********************************************************bottom*******************************************************/
.infor-height .infor_item {
	height: 35vh;
}

.dingdan .infor_item_ul {
	height: 25vh;
}

.dingdan .infor_item_ul li {
	padding-bottom: 1.3vh;
}

.dingdan .infor_item_ul li a label {
	width: 98%;
}

.dingdan .infor_item_ul li p label {
	display: block;
	color: #B8B8B8;
}

.rollBox {
	width: 100%;
	overflow: hidden;
	padding-top: .8vh;
	position: relative;
}

.rollBox .LeftBotton {
	height: 2.8vh;
	width: .7vw;
	background: url(../images/ry-left.png) no-repeat;
	cursor: pointer;
	position: absolute;
	left: 0;
	top: 43%;
	background-size: 100%;
}

.rollBox .RightBotton {
	height: 2.8vh;
	width: .7vw;
	background: url(../images/ry-right.png) no-repeat;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 43%;
	background-size: 100%;
}

.rollBox .Cont {
	width: 420px;
	overflow: hidden;
	float: left;
	margin-left: 6%;
}

.rollBox .ScrCont {
	width: 100000px;
}

.rollBox .Cont .pic {
	width: 140px;
	float: left;
	text-align: center;
}

.rollBox .Cont .pic a {
	display: block;
	margin-top: 1vh;
}

.rollBox .Cont .pic a p {
	font-size: .8vw;
	color: #333;
	line-height: 3vh;
}

.rollBox .Cont .pic img {
	padding: 2px;
	background: #fff;
	border: 1px solid #ccc;
	display: block;
	margin: 0 auto;
	width: 118px;
	height: 9vh;
}

.rollBox .Cont a:link,
.rollBox .Cont a:visited {
	color: #626466;
	text-decoration: none;
}

.rollBox #List1,
.rollBox #List2 {
	float: left;
}

.kehu_item,
.kehu-infor {
	display: none;
}





/*{display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex; align-items: center;}*/